package com.ruoyi.testDeal.domain.equInfo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 非煤空压机铭牌参数对象 jk_kyj_info
 * 
 * @author ruoyi
 * @date 2024-04-03
 */
public class JkKyjInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 非煤空压机id */
    private Long kyjId;

    /** 报告编号 */
    @Excel(name = "报告编号")
    private String reportNum;

    /** 型号 */
    @Excel(name = "型号")
    private String xh;

    /** 排气压力 */
    @Excel(name = "排气压力")
    private String pqyl;

    /** 转速 */
    @Excel(name = "转速")
    private String zhs;

    /** 出厂编号 */
    @Excel(name = "出厂编号")
    private String chcbh;

    /** 轴功率 */
    @Excel(name = "轴功率")
    private String zhgl;

    /** 出厂日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "出厂日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date chcrq;

    /** 排气量 */
    @Excel(name = "排气量")
    private String pql;

    /** 制造厂 */
    @Excel(name = "制造厂")
    private String zhzc;

    /** 电机型号 */
    @Excel(name = "电机型号")
    private String djxh;

    /** 电机功率 */
    @Excel(name = "电机功率")
    private String djgl;

    /** 电机转速 */
    @Excel(name = "电机转速")
    private String djzhs;

    /** 电机电压 */
    @Excel(name = "电机电压")
    private String djdy;

    /** 电机电流 */
    @Excel(name = "电机电流")
    private String djdl;

    /** 电机效率 */
    @Excel(name = "电机效率")
    private String djxl;

    /** 电机频率 */
    @Excel(name = "电机频率")
    private String djpl;

    /** 电机出厂日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "电机出厂日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date djchcrq;

    /** 电机出厂编号 */
    @Excel(name = "电机出厂编号")
    private String djchcbh;

    /** 冷却方式 */
    @Excel(name = "冷却方式")
    private String lqfs;

    /** 传动方式 */
    @Excel(name = "传动方式")
    private String chdfs;

    /** 电机制造厂 */
    private String djzhzc;

    public void setKyjId(Long kyjId) 
    {
        this.kyjId = kyjId;
    }

    public Long getKyjId() 
    {
        return kyjId;
    }
    public void setReportNum(String reportNum) 
    {
        this.reportNum = reportNum;
    }

    public String getReportNum() 
    {
        return reportNum;
    }
    public void setXh(String xh) 
    {
        this.xh = xh;
    }

    public String getXh() 
    {
        return xh;
    }
    public void setPqyl(String pqyl) 
    {
        this.pqyl = pqyl;
    }

    public String getPqyl() 
    {
        return pqyl;
    }
    public void setZhs(String zhs) 
    {
        this.zhs = zhs;
    }

    public String getZhs() 
    {
        return zhs;
    }
    public void setChcbh(String chcbh) 
    {
        this.chcbh = chcbh;
    }

    public String getChcbh() 
    {
        return chcbh;
    }
    public void setZhgl(String zhgl) 
    {
        this.zhgl = zhgl;
    }

    public String getZhgl() 
    {
        return zhgl;
    }
    public void setChcrq(Date chcrq) 
    {
        this.chcrq = chcrq;
    }

    public Date getChcrq() 
    {
        return chcrq;
    }
    public void setPql(String pql) 
    {
        this.pql = pql;
    }

    public String getPql() 
    {
        return pql;
    }
    public void setZhzc(String zhzc) 
    {
        this.zhzc = zhzc;
    }

    public String getZhzc() 
    {
        return zhzc;
    }
    public void setDjxh(String djxh) 
    {
        this.djxh = djxh;
    }

    public String getDjxh() 
    {
        return djxh;
    }
    public void setDjgl(String djgl) 
    {
        this.djgl = djgl;
    }

    public String getDjgl() 
    {
        return djgl;
    }
    public void setDjzhs(String djzhs) 
    {
        this.djzhs = djzhs;
    }

    public String getDjzhs() 
    {
        return djzhs;
    }
    public void setDjdy(String djdy) 
    {
        this.djdy = djdy;
    }

    public String getDjdy() 
    {
        return djdy;
    }
    public void setDjdl(String djdl) 
    {
        this.djdl = djdl;
    }

    public String getDjdl() 
    {
        return djdl;
    }
    public void setDjxl(String djxl) 
    {
        this.djxl = djxl;
    }

    public String getDjxl() 
    {
        return djxl;
    }
    public void setDjpl(String djpl) 
    {
        this.djpl = djpl;
    }

    public String getDjpl() 
    {
        return djpl;
    }
    public void setDjchcrq(Date djchcrq) 
    {
        this.djchcrq = djchcrq;
    }

    public Date getDjchcrq() 
    {
        return djchcrq;
    }
    public void setDjchcbh(String djchcbh) 
    {
        this.djchcbh = djchcbh;
    }

    public String getDjchcbh() 
    {
        return djchcbh;
    }
    public void setLqfs(String lqfs) 
    {
        this.lqfs = lqfs;
    }

    public String getLqfs() 
    {
        return lqfs;
    }
    public void setChdfs(String chdfs) 
    {
        this.chdfs = chdfs;
    }

    public String getChdfs() 
    {
        return chdfs;
    }

    public String getDjzhzc() {
        return djzhzc;
    }

    public void setDjzhzc(String djzhzc) {
        this.djzhzc = djzhzc;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("kyjId", getKyjId())
            .append("reportNum", getReportNum())
            .append("xh", getXh())
            .append("pqyl", getPqyl())
            .append("zhs", getZhs())
            .append("chcbh", getChcbh())
            .append("zhgl", getZhgl())
            .append("chcrq", getChcrq())
            .append("pql", getPql())
            .append("zhzc", getZhzc())
            .append("djxh", getDjxh())
            .append("djgl", getDjgl())
            .append("djzhs", getDjzhs())
            .append("djdy", getDjdy())
            .append("djdl", getDjdl())
            .append("djxl", getDjxl())
            .append("djpl", getDjpl())
            .append("djchcrq", getDjchcrq())
            .append("djchcbh", getDjchcbh())
            .append("lqfs", getLqfs())
            .append("chdfs", getChdfs())
            .toString();
    }
}
